package com.giscloud.amp.service.auth;

import com.giscloud.amp.entity.YunServiceBuilddictCfg;
import com.giscloud.datasource.page.PageInfo;

import java.util.Map;

public interface GisTableColumnService {


    /**
     * 获取gis属性项列表
     * @param params
     * @return
     */
    Map<String,Object> getColumnList(Map<String, Object> params);

    /**
     * 获取gis属性项列表
     * @return
     */
    Map<String,Object> getTableList();

    int deleteByPrimaryKey(Long cfgId);

    int insert(YunServiceBuilddictCfg record);

    PageInfo selectByExample(Map<String, Object> params);

    YunServiceBuilddictCfg selectByPrimaryKey(Long cfgId);

    int updateByExampleSelective(YunServiceBuilddictCfg record);
}


